package com.pkk.alert.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pkk.alert.common.request.feige.FeigeUserPageReqData;
import com.pkk.alert.entity.feige.FeigeUserEntity;
import com.pkk.components.rpc.request.PagedQueryRequest;

public interface FeigeUserEntityService extends IService<FeigeUserEntity> {


  /**
   * @Description: 查询飞鸽用户列表
   * @Param: [feigeUserPageReqData]
   * @return: com.baomidou.mybatisplus.extension.plugins.pagination.Page<com.pkk.alert.entity.feige.FeigeTemplate>
   * @Author: peikunkun
   * @Date: 2019/7/3 0003 下午 5:42
   */
  Page<FeigeUserEntity> findFeigeUserPage(PagedQueryRequest<FeigeUserPageReqData> request);

  /**
   * @Description: 同步飞鸽用户信息
   * @Param: []
   * @return: void
   * @Author: peikunkun
   * @Date: 2019/7/5 0005 下午 4:52
   */
  void syncFeigeUser();

}
